package com.zzx.dynamicDataSoure;

/**
 * 
 * @ClassName: DynamicDataSourceHolder 
 * @Description: 分库切换 设置数据源
 * @author zzx
 *
 * @date 2020年6月30日
 */
public class DynamicDataSourceHolder {
	
	public static final ThreadLocal<String> holder = new ThreadLocal<String>();
	
	/**
	 * 
	 * @Title: getDataSouce  
	 * @Description: 获取数据源 
	 * @param @return    参数  
	 * @return String    返回类型  
	 * @throws  
	 * @author zzx
	 * @date 2020年6月30日
	 */
	public static String getDataSouce() {
		return holder.get();
	}

	/**
	 * 
	 * @Title: putDataSource  
	 * @Description: 设置数据源
	 * @param @param name    参数  
	 * @return void    返回类型  
	 * @throws  
	 * @author zzx
	 * @date 2020年6月30日
	 */
	public static void putDataSource(String name) {
		holder.set(name);
	}
}
